Deciding Global Partial-Order Properties

نویسندگان

  • Rajeev Alur
  • Kenneth L. McMillan
  • Doron A. Peled
چکیده

Model checking of asynchronous systems is traditionally based on the interleaving model, where an execution is modeled by a total order between events. Recently, the use of partial order semantics that allows independent events of concurrent processes to be unordered is becoming popular. Temporal logics that are interpreted over partial orders allow specifications relating global snapshots, and permit reduction algorithms to generate only one representative linearization of every possible partial-order execution during state-space search. This paper considers the satisfiability and the model checking problems for temporal logics interpreted over partially ordered sets of global configurations. For such logics, only undecidability results have been proved previously. In this paper, we present an EXPSPACE decision procedure for a fragment that contains an eventuality operator and its dual. We also sharpen previous undecidability results, which used global predicates over configurations. We show that although our logic allows only local propositions (over events), it becomes undecidable when adding some natural until operator. Comments University of Pennsylvania Department of Computer and Information Science Technical Report No. MSCIS-98-14. This technical report is available at ScholarlyCommons: http://repository.upenn.edu/cis_reports/144 Deciding Global Partial-Order Properties Rajeev Alur, Ken McMillan and Doron Peled University of Pennsylvania School of Engineering and Applied Science Computer and Information Science Department Philadelphia, PA 19104-6389 Deciding Global Partial-Order Properties Rajeev Alur* Ken McMillanM Doron PeledAbstract. Model checking of asynchronous systems is traditionally based on the interleaving model, where an execution is modeled by a total order between events. Recently, the use of partial order semantics that allows independent events of concurrent processes to be unordered is becoming popular. Temporal logics that are interpreted over partial orders allow specifications relating global snapshots, and permit reduction algorithms to generate only one representative linearization of every possible partial-order execution during state-space search. This paper considers the satisfiability and the model checking problems for temporal logics interpreted over partially ordered sets of global configurations. For such logics, only undecidability results have been proved previously. In this paper, we present an EXPSPACE decision procedure for a fragment thal contains an eventuality operator and its dual. We also sharpen previous undecidability results, which used global predicates over configurations. We show that although our logic allows only local propositions (over events), it becomes undecidable when adding some natural until operator. Model checking of asynchronous systems is traditionally based on the interleaving model, where an execution is modeled by a total order between events. Recently, the use of partial order semantics that allows independent events of concurrent processes to be unordered is becoming popular. Temporal logics that are interpreted over partial orders allow specifications relating global snapshots, and permit reduction algorithms to generate only one representative linearization of every possible partial-order execution during state-space search. This paper considers the satisfiability and the model checking problems for temporal logics interpreted over partially ordered sets of global configurations. For such logics, only undecidability results have been proved previously. In this paper, we present an EXPSPACE decision procedure for a fragment thal contains an eventuality operator and its dual. We also sharpen previous undecidability results, which used global predicates over configurations. We show that although our logic allows only local propositions (over events), it becomes undecidable when adding some natural until operator.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A High Order Finite Dierence Method for Random Parabolic Partial Dierential Equations

In this paper, for the numerical approximation of random partial differential equations (RPDEs) of parabolic type, an explicit higher order finite difference scheme is constructed. In continuation the main properties of deterministic difference schemes, i.e. consistency, stability and convergency are developed for the random cases. It is shown that the proposed random difference scheme has thes...

متن کامل

The effects of Na & Mg adsorption on the electrical properties of SiCNTs: A DFT study

In the present study we focused on the electronic and structural properties of Na and Mg adsorption on the surface of the (6, 6) armchair SiCNTs. The adsorption energy (Eads), band gap energy (Eg), partial density of state (PDOS), chemical potential (μ), global hardness (η), electrophilicity index (ω), global softness (S), work function values (φ) and work function change (Δφ) are calculated by...

متن کامل

Postponing Threats in Partial-Order Planning

An important aspect of partial-order planning is the resolution of threats between actions and causal links in a plan. We present a technique for automatically deciding which threats should be resolved during planning, and which should be delayed until planning is otherwise complete. In particular we show that many potential threats can be provably delayed until the end; that is, if the planner...

متن کامل

The Emergence of Ordered Belief from Initial Ignorance

AbStXlWt Some simple assumptions about prior ignorance, and the idea that a sticiently arresting contrast in the likelihoods of evidence will elicit belief that one proposition is at least as belief-worthy as another, lead to a partial ordering of propositions without the use of any hind of prior probability. The partial ordering is mt a posterior probability distribution, but does share some i...

متن کامل

A Reduced Semantics for Deciding Trace Equivalence

Many privacy-type properties of security protocols can be modelled using trace equivalence properties in suitable process algebras. It has been shown that such properties can be decided for interesting classes of finite processes (i.e., without replication) by means of symbolic execution and constraint solving. However, this does not suffice to obtain practical tools. Current prototypes suffer ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Formal Methods in System Design

دوره 26  شماره 

صفحات  -

تاریخ انتشار 1998